package com.cy.device.model;

/**
 * 设备参数
 *
 * @author: jiangwang
 * @created: 2023/10/23 11:19
 */
public class DeviceConfigSet {

    /**
     * 主动上报状态的周期，单位s
     */
    private Integer statusCycle;

    /**
     * 开门抓拍照片数量
     */
    private Integer captureCount;

    /**
     * 开门扎拍照片的间隔，单位s
     */
    private Integer captureCycle;

    /**
     * 温度预警最大值
     */
    private Integer tempMax;

    /**
     * 温度预警最小值
     */
    private Integer tempMin;

    /**
     * 湿度预警最大值
     */
    private Integer humiMax;

    /**
     * AC220的过压限值
     */
    private Integer ac220VoltMax;

    /**
     * AC220的欠压限值
     */
    private Integer ac220VoltMin;

    /**
     * AC220的过流限值
     */
    private Integer ac220CurMax;

    public Integer getStatusCycle() {
        return statusCycle;
    }

    public void setStatusCycle(Integer statusCycle) {
        this.statusCycle = statusCycle;
    }

    public Integer getCaptureCount() {
        return captureCount;
    }

    public void setCaptureCount(Integer captureCount) {
        this.captureCount = captureCount;
    }

    public Integer getCaptureCycle() {
        return captureCycle;
    }

    public void setCaptureCycle(Integer captureCycle) {
        this.captureCycle = captureCycle;
    }

    public Integer getTempMax() {
        return tempMax;
    }

    public void setTempMax(Integer tempMax) {
        this.tempMax = tempMax;
    }

    public Integer getTempMin() {
        return tempMin;
    }

    public void setTempMin(Integer tempMin) {
        this.tempMin = tempMin;
    }

    public Integer getHumiMax() {
        return humiMax;
    }

    public void setHumiMax(Integer humiMax) {
        this.humiMax = humiMax;
    }

    public Integer getAc220VoltMax() {
        return ac220VoltMax;
    }

    public void setAc220VoltMax(Integer ac220VoltMax) {
        this.ac220VoltMax = ac220VoltMax;
    }

    public Integer getAc220VoltMin() {
        return ac220VoltMin;
    }

    public void setAc220VoltMin(Integer ac220VoltMin) {
        this.ac220VoltMin = ac220VoltMin;
    }

    public Integer getAc220CurMax() {
        return ac220CurMax;
    }

    public void setAc220CurMax(Integer ac220CurMax) {
        this.ac220CurMax = ac220CurMax;
    }

    @Override
    public String toString() {
        return "DeviceConfigSet{" +
                "statusCycle=" + statusCycle +
                ", captureCount=" + captureCount +
                ", captureCycle=" + captureCycle +
                ", tempMax=" + tempMax +
                ", tempMin=" + tempMin +
                ", humiMax=" + humiMax +
                ", ac220VoltMax=" + ac220VoltMax +
                ", ac220VoltMin=" + ac220VoltMin +
                ", ac220CurMax=" + ac220CurMax +
                '}';
    }
}
